Fix xmtest 13_create_multinic_pos.py to work with HVM.
authorstekloff@elm3b216.beaverton.ibm.com <stekloff@elm3b216.beaverton.ibm.com>
Thu, 9 Mar 2006 23:49:08 +0000 (00:49 +0100)
committerstekloff@elm3b216.beaverton.ibm.com <stekloff@elm3b216.beaverton.ibm.com>
Thu, 9 Mar 2006 23:49:08 +0000 (00:49 +0100)
Signed-off-by: Daniel Stekloff <dsteklof@us.ibm.com>
tools/xm-test/tests/create/13_create_multinic_pos.py

index eda2e2f8f78b036ad7055aa66f1a43f2dc4d726a..6f86e25f16035e94031f66e510e5bfaef8a94eec 100644 (file)
@@ -5,8 +5,16 @@
 
 from XmTestLib import *
 
-for i in range(0,10):
-    config = {"vif": ['' for _ in range(0, i)]}
+# The current device model, qemu-dm, only supports 8 MAX_NICS currently.
+if ENABLE_HVM_SUPPORT:
+    MAX_NICS = 8
+    nic = "type=ioemu, bridge=xenbr0"
+else:
+    MAX_NICS = 10
+    nic = ''
+
+for i in range(0,MAX_NICS):
+    config = {"vif": [ nic ] * i}
     domain = XmTestDomain(extraConfig=config)
 
     try: